package top.infopub.mgr.mkt.dao;


import org.apache.ibatis.annotations.Param;
import top.infopub.generic.GenericDao;
import top.infopub.model.mkt.ProjectSubInfo;


/** 项目子项信息表格数据(MKT_PROJECT_SUB_INFO) **/
public interface ProjectSubInfoDao extends GenericDao<ProjectSubInfo, String> {
    /**
     * 根据项目编码查询项目子项信息表格数据
     * @param proCode 项目编码
     * @return
     */
    ProjectSubInfo queryByProCode(@Param("proCode") String proCode);

    /**
     * 根据项目编码删除项目子项信息表数据
     * @param proCode 项目编码
     */
    void deleteByProCode(@Param("proCode") String proCode);

    /**
     * 更新项目子项表格数据
     * @param proSubInfo
     */
    void modifyById(ProjectSubInfo proSubInfo);

}
